IUUC-Hsa-046529 ENSG00000157450.15 Q6ZNA4 RNF111 Homo sapiens